40061969
44517679
611141
33602300
5431760
92357521
74481466
71254527
23049738
33595009
19106967
32967833
86655899
98789
8291605
32004804
295322
36818420
89724907
80898976
5648782
69978972
37114908
1034222
24601307
44802779
41896739
83011251
75322932
97051306
67011432
48977399
97248277
66849538
58459123
13535244
85659064
10661823
4823118
24683262