27195695
81964907
26016935
4974718
532328
27775949
73721263
67505895
38105540
9957532
8841242
22926200
8586892
35207137
60394804
618380
92382751
68585347
85725276
53799678
96319144
64415672
21667538
22465822
67955238
7647936
70397261
55798659
88154772
97122636
11331680
12194656
41311270
31369999
51381526
16121821
15841688
34907135
46827028
31699884