31418015
11153910
29746839
51217536
33476042
68343845
15357482
35698394
3363468
975763
3469526
76113876
64172362
36232371
97037104
96001789
47437618
13221686
40814964
4900454
5545363
47507498
26375510
85494317
85571963
36553894
18164948
39562312
132297
43067835
3578265
65282242
7067642
68437833
53082578
47848000
674693
76978525
16652254
13537160