27891265
32049659
93945682
7875443
32632111
99996604
2685466
46855319
32689386
29344340
93205995
49581283
10527203
3036600
79824110
25287328
5861480
74956899
29965572
28708364
11543414
57615899
47238845
7519940
88191337
17851995
30669337
77172544
35149173
44602871
68705317
73898050
1702127
92312297
80759650
79598922
70678486
58739847
83304622
2818764