23446037
44368109
25909712
26236485
78209547
40411492
817480
27114979
94376076
62332097
18896344
6506861
41821332
54606924
15005213
96587210
4166626
70238344
58186794
23977220
4913368
23255259
6193686
43105327
70898190
12463130
84114451
1901379
63978635
68673583
10022384
89753739
22035313
76227532
75652073
41701462
31562210
37162568
6289666
55505926