51424431
69974702
26488293
87743408
39848252
1275054
24262890
14802346
3420603
35225549
28088118
41511439
31651968
29387036
10911569
53349723
82105616
12379750
26972165
41302700
81345254
3911626
50404379
39334368
88357133
2499690
86783622
47384662
64826076
916297
83861611
51876308
40839381
2199928
42876583
47518308
69076649
7125351
11219462
74445941