36646568
5096968
4422650
72692303
5491590
16569522
94556705
16295218
3313576
759389
18786030
2820771
35209575
82229177
2217584
12213527
69735490
47955955
585387
35559221
89553373
16319116
27395399
64372914
26921570
2952579
10032071
45662869
13282457
9443402
38748125
33781451
34486148
97075963
946369
60029887
132822
24153954
86117364
4045374