22703275
23393080
58119687
84958190
37066163
51293148
68084994
7531117
41986321
2074400
12032604
55165395
70732769
2378134
3584340
92706837
9712638
39515499
39942009
32797834
78343268
33082510
69391663
32136827
81297538
32226190
11985077
16821079
55212134
92536339
77678327
67493994
67086105
40923902
19568006
59956884
76935661
63026843
35345107
30907378