42685986
98392582
27948699
33049922
1901658
55336902
33442816
65712667
60277641
83579205
8105837
10226093
22389309
92201270
72892445
24747797
16123387
54569828
8477819
49359557
96437196
41987505
43722865
7244840
96281908
22468719
6958864
93788836
18114807
74387196
73931000
34297851
322506
42493390
29419187
3341654
97119133
33737459
5779305
69805255