4294197
86596438
94932284
91126045
29224241
42062865
86829337
70207467
47138247
56513105
85709535
28151235
55471076
47436546
31349997
2095429
88311681
95325357
57264444
15282467
39531876
44669576
61776432
58325237
85429262
42356776
58177134
52019185
81538632
23478733
37051583
42693078
90829066
54531199
19711574
63945687
91194221
7858134
78242306
58057812