574844
68659143
16693751
56576990
71582741
34102947
31436256
16464382
8302867
17827725
3298541
99298116
32087510
95168508
55096796
10165647
87541480
46676686
46197689
69485128
81695768
61496254
5253135
50752516
48687875
4938646
28939191
52192095
80497119
5526568
65573449
80826047
86901229
2068021
40562205
38619289
25631693
4564828
38014028
33972509