7086990
1555198
59718453
51524748
3581286
82221165
96955236
6376145
26723067
2551753
67058911
20306311
24883473
7350417
82743479
17444330
15326413
79569094
76178593
45115038
14733469
1501144
49075177
56674750
25801992
31482818
50005238
52407490
40945207
63531117
96966255
91158147
21825976
95641070
21781972
15035295
63396673
56399668
59485647
4868410