5024554
18284012
7243644
4912291
67753354
96608262
76239741
64794526
36696742
42265246
38518327
50538052
2889884
74881
25519227
20307149
52024587
59045621
40033380
26458733
29922340
41437058
98484676
1627751
95601992
24495355
63665176
94058375
90406768
53152841
9363926
45184297
70627151
4052851
3398583
38973145
17454521
95127882
81967290
21791012