53452771
178640
1270900
83301926
15121986
87285954
65136826
20464112
77273096
73127171
71024355
18378053
35706852
66148189
16802648
39967621
61627462
6704997
3149316
69364008
65111806
9468367
57875144
87488700
58071346
48176567
75444360
32804551
35385600
67086072
26946536
40076925
93195741
34771851
84929869
36674926
5513029
80902588
80295098
92653890