84524952
89359341
10373051
54461662
99041635
94012221
50208402
5698597
37998611
1688221
8309533
5393543
93351549
56838189
9898325
60145648
70711531
149960
34648399
60142295
241311
35476907
60228671
75717401
638240
46178228
48444087
49554922
5318001
89824502
48364734
40472693
46139933
2867350
96268655
13235245
20917545
68117783
2879814
46961899