76769460
42269327
57968004
11151675
77236263
75181864
13472485
805099
95471337
28036670
4379730
16043606
64025295
7481382
85524741
67198039
1616311
1816790
28048516
43246925
5523863
23436942
33105125
50596064
972977
17349767
46547095
84743886
20373688
32082461
19955215
12921653
52394576
71428330
85571008
78478049
57496226
71025318
80587661
42764167