52162467
86536003
34048287
29792459
85887938
76417292
49523439
27273479
85845859
43669864
27839381
24425526
15458745
318253
42392332
9212466
33141327
3567649
43899185
52646455
95843670
32103440
69194716
59022594
26209627
27061745
65441551
75068426
11742379
19746166
78575747
87042804
5937498
37643665
34752628
8328555
96824521
35111193
55314703
97597463