96669006
23146691
97382267
74669015
8592942
36989794
2303349
75585993
23803819
17221818
26413716
45927866
32803949
12113194
2256522
4393318
104818
7147234
96538973
8038371
5461891
98695228
17718093
91472258
47292911
82108922
19822129
73887047
18926830
70104409
52697276
70347237
27295668
1595383
34512001
58573738
89079233
28098573
44908277
26678246