31744851
7302101
29221344
54664267
32621845
10717049
44422821
32522057
49331561
69137307
5731216
15064850
2723124
1235261
675410
24256303
70051111
16418106
92113491
97624315
80585477
4254425
78002384
8122512
47238948
3595442
4680471
28626648
22713223
54359525
59692828
7766597
10836495
7129555
96858217
58188303
66822724
26714295
48676909
58252070