32393202
95645307
44979509
3563341
1672412
9225490
69596750
86255431
30353125
68745508
20351182
79057967
37241493
3291714
96967575
715828
32411095
29044533
95437145
67079654
53156963
26716969
15376435
68216312
83147575
15224907
9631144
42068024
16059671
82094402
89663611
64874108
10424275
11429223
87638347
42345249
23862838
87952711
17234907
54073550