27785038
15537045
37947048
38555700
71865580
14267400
7686887
32168980
44904387
18658718
573972
76701083
8765225
47637692
34598349
11644246
89191196
777610
4633967
37945925
72004057
61316801
5227418
25058887
60272739
8286892
4663486
93429520
77967637
21351491
3466872
218854
2362194
93196066
7606213
12915206
60041311
1728605
87529423
17071805