3819996
43086876
44483813
13489117
93895040
2143434
41207500
58604631
84331193
25574268
46142092
40735692
7808689
4076005
24935925
8320196
32496313
41879143
80962334
73984266
31549059
21586166
29777351
33314213
60836295
21509163
74004257
23233465
84499211
42816015
16659444
56282872
4942865
9514852
7537582
37772985
54035798
77618496
16305690
92064608