32945130
52508041
86785459
87393871
90067666
83041029
29112425
27497769
19376693
72015260
91833633
48696723
88078221
84559044
6476255
17021767
99126854
38228406
6837539
24155232
51881769
65558264
86361182
9362507
92445213
77047929
53936043
1442688
40192069
6622713
80125844
87619257
58341653
78659648
84271597
96171874
41501394
26542763
1940297
4101792