41884565
24244163
33058638
81552244
77077657
33315558
61023544
48195610
12722192
70731026
12417611
60007777
27975640
63241477
58252436
72763340
46398510
48241208
72117301
9986934
37843212
45604436
6561009
26907033
63485909
8179680
48053662
14005320
22615440
76182151
5097192
64379992
98907678
3109303
95343694
6044305
93827439
91954915
5332795
7174714