32805760
16218266
95658610
95122064
48782387
3040563
823027
90097995
86614839
92435228
93968449
96006165
79948205
8511386
436763
18082123
57728928
26007454
19065467
53597947
30371708
62806864
71062649
92588923
43477707
96005365
56553472
41396844
96755571
68847859
75104584
7816129
17435988
43695980
94029026
3035581
78517388
70602724
846283
66024003