55246191
39786084
30289032
3413713
2064106
46788304
10135678
67539235
35309509
60212964
53201870
42366492
48735777
84295342
29139908
4038351
16294137
4253831
40954274
96277943
1883641
44666373
10519412
74338406
54285121
29728399
12606797
43282111
89581499
22941761
63461376
48025229
63347063
53493727
57259004
11818924
9264416
40859383
732862
46512299