10065218
16173438
38115414
59144593
49115619
25727684
53006254
41816772
60244845
70009005
60214128
22708402
12955156
93411667
97026491
53918631
69056304
71041540
1302119
21906130
56151100
83227490
34201025
96029719
18319102
53866722
23049588
38105536
6285252
83214036
21885160
64024462
51359289
55507127
38884829
99475141
5901739
51055480
8080533
74117654