42347592
90998168
95622461
66821744
65979726
56216625
25448753
6316314
43874592
19494824
55667568
61157685
57418111
4709405
65147238
87619860
7629131
64164121
83958900
9392146
27998964
74322903
77275365
26581287
90749495
39043763
80366844
2222446
28393785
10101394
6283263
61265194
5589754
30319308
49529758
95612637
55871379
71584799
50572
7179767