28238836
61095295
95577828
92273571
48072491
78999628
87944441
49327748
43626299
78477407
13343304
40956569
70612368
6635232
61028256
28229448
84375053
91466627
44211185
1431510
463489
7451370
1681958
46635051
8168922
93173873
7125366
70689108
89881631
31661886
7690315
5892595
49826898
14111179
65126859
12517712
50759930
81636253
97317154
58492660