76694733
3381671
3367399
75808664
14961235
20677986
40967867
9806632
29186533
50461032
83811761
60523242
70976076
7173480
54982357
35911810
96428440
67487886
278336
2443236
42916750
61941550
3766308
35181377
7769252
98514028
21019168
93873415
83468165
93165240
40318968
68796106
43678741
92153078
530378
30856525
23163824
88607457
6491386
80306860