41078094
23588461
27406146
4845899
94505089
76028555
7398345
58731310
68223145
90497515
1906332
16255464
2597133
67139567
30775460
15679709
45693201
41887958
47661647
55767679
424728
13679315
26466674
45106242
4915636
22136915
17159339
53027709
60791140
16109268
70499750
96453569
55778986
68217493
29277514
54409104
55323390
96851863
90024512
84203927