77243971
1833872
35029873
255343
8013732
75954533
2998993
83855330
2434218
97518765
81202634
94043752
9435702
86255567
81647570
92779786
1914730
1074139
1217495
11172462
39475211
9030243
98791647
8869939
51435910
47341712
19306905
57628211
62107309
95645197
22096337
31632243
72874376
96486120
82176624
63504563
73894784
65282048
38211100
4128137