67348330
72594995
48635681
36395327
98151103
75007973
10319503
65697417
68165872
1501072
20115996
28112441
59516421
76431963
33795052
86348724
10159643
12088073
31925539
14447808
55768108
80552024
14069297
3174625
3252993
99818372
57593888
97307912
70174179
97166587
24044735
483903
1901970
20852256
12048850
75152021
65069020
20099169
60378342
84127708