41146547
64079672
58788806
47122256
17326683
64424863
3663554
6212354
68128728
29544675
74682711
44859576
96465605
2281404
18677816
30574195
3017742
92989932
33451238
3763203
44018491
8578161
41488368
57213683
67146119
16035460
14412520
4809040
5814843
21271441
2065903
5661623
22324585
6822909
41655917
9513114
69261733
36905755
59488940
4605168