88592614
49653982
4870255
40801383
2768122
4755862
3327179
33325998
41008985
77126786
11625000
89397721
30857091
67729842
84197103
78025830
93522548
996015
75836337
99316818
56718582
74397359
44734328
25895476
53414115
23652090
6206267
70446617
77368929
45305589
97021540
49265331
42594222
772681
47524743
1545842
8772306
17442727
92417849
69415601