73503669
27039787
3717940
70431654
44038983
95259631
43643699
86363867
25054535
57752339
21338151
8236374
1991972
83496500
93141530
5149656
66373471
86017140
508822
89068207
80247019
11891163
13244573
2536218
97241619
58364545
23581076
48408013
22022108
32227376
57325203
89218012
89009301
27128633
3912806
12759849
8334133
46979722
8278702
49163382