64679741
61411821
60233664
81603905
2638017
87977302
34607710
31059401
59959538
23522793
93512280
41983256
24854933
43225713
209451
372618
39543668
31121528
40577963
3793617
53706518
97937145
61714277
21915046
44141071
43385140
34594128
12801551
21673956
39815566
84328371
2741277
6884526
4469621
89236557
65569852
78886357
8981185
12841229
31085834