61916212
64806684
5205178
29303058
22803596
21905108
57104449
73407955
52225383
9786969
905998
89616668
66941161
10235357
3861726
5266960
57862589
27313157
96337426
20476839
81075676
1758885
12634590
14639137
52211414
48238765
11038532
92351117
83174780
39525527
1106910
9539937
46865099
78155009
6128433
11682474
30102031
98978076
87075507
1697351