74037513
1687820
25005984
7394933
36531512
31389975
41593363
16719608
62881130
86679460
1501907
8438010
3512340
19378322
51061797
34222642
7759871
71474955
52526376
12739579
24269723
79808535
27229628
14785252
53793685
23794121
4776882
67945535
14026940
80581648
27905250
12701014
57868450
536217
2412540
9223153
527438
15619571
14304651
40151954