76309850
70024450
15821689
50088429
91668785
94277490
32071721
92684767
67742722
46944812
11381457
1091576
64353410
94603524
10876870
86418615
72482959
29845034
4807574
49527628
86309697
5733123
44597332
83928710
87483558
94008190
81577685
43453158
54311497
43298313
58199012
51339807
56543362
28204454
86499676
71114946
16292407
84083513
5595248
64274341