73627542
31768460
95399967
4045275
97395608
85593158
29551010
16187816
71856492
61987028
73732025
1395800
95202808
29738763
26985732
96663477
19155973
6822189
78838320
65079091
49516871
64614156
27976244
12136874
2347779
460688
78233046
7853424
57176218
6493071
54732614
56486407
41393432
19537700
89834867
48645732
45701554
45906052
48381533
72775149