3908211
92351701
99328416
44109959
97841688
43107930
2460479
21612233
90417035
92287480
36826938
5519772
29239397
35941497
9338407
14187437
763985
22724635
9725489
45265620
33564691
20157733
19198644
74833837
28281033
17812779
53601994
6853049
53349553
2502050
58032933
62254493
81827499
50143812
6811899
42238431
60253143
57025745
5831905
61832704