33902481
68126010
83521511
9786569
90313588
75124204
26367848
1510841
13427798
6922452
60453574
87196148
8467854
48394593
12604234
73471198
6549424
94648093
17982885
37683946
633349
95724030
22433432
72879263
99948313
17408521
6882908
10103942
37117361
28135770
12991789
25495625
68299262
3385505
25221321
65911997
50522312
11152148
23719415
29716685