2142297
11974631
16755124
72895796
61751728
59547104
987099
72864834
92489310
99649906
94278718
85259038
78583000
56941109
14709380
39717490
48023824
45944519
7059938
47038532
4754246
69881100
591671
36926505
14352555
80171165
86318096
78487601
5240248
96721462
75083696
23002979
41779099
54768301
76364059
39105033
79298549
89991438
2580609
99916979