3416959
44441515
39918745
36135824
65188241
5998769
76564730
76183610
1296803
15636038
31137459
9335826
77272921
38804930
48033675
63112353
1484265
73352918
99185662
74165534
47462513
43485114
87803090
2775827
30055371
99597666
69214705
73977564
92074663
83599075
4093689
66651060
42411325
873202
59842030
83158845
66709328
29223581
7115880
770710