38343220
92586329
62607709
32474067
6143070
90035981
56269224
90291539
8265576
54435413
41876024
95961721
79199840
94787352
83184261
87687729
17448290
22255228
1126723
34394989
63817613
19945164
15142681
1428420
65785223
75171484
61293768
21348185
18595153
94213418
84048676
3174697
309380
73426341
10776194
20251716
51539034
78619170
25277696
10539880