33346841
15668292
80750
10596059
19029363
33661746
80503267
31645545
175390
32304073
54586353
67822519
19966186
650917
91391608
478337
16322856
80764102
46369889
22751339
7572434
82128302
8268793
51322671
49329974
80046359
39726411
92433675
11147411
7138756
54473263
2216608
76722211
2791951
34463991
5612737
32089033
84174254
67134948
75425594