2184746
12734463
1359460
48473768
58904948
49774982
1973589
68511941
68592425
81807823
77861566
47421728
76074418
22088931
55488286
82131638
74878991
96552493
31988391
26913966
73051704
13594155
74972567
90432772
40806348
39536976
12008551
3681077
4559061
25137810
28589265
75372136
49935213
4041501
99707142
35313395
72393439
95142369
10644291
2976857