47469777
73248714
1012765
673890
42599519
6827541
96403830
4013573
26764491
76026572
23349801
5806681
84271130
60495488
31326488
72133188
69692142
31811178
9922234
98797857
4436194
98895350
29914137
3189533
32005436
61669501
16101920
54839746
1142255
340676
85504356
69726591
5697208
28909550
2365558
86864537
89572318
91256052
51422483
87672684