48812232
92419564
1891284
92629418
26447311
6962378
26898032
8898306
72269070
62316992
7913217
55757346
91206582
58537801
69726575
44136833
72365764
49133592
6282096
77741895
71401840
85358772
66652155
8621943
71284881
53195694
60503951
28917578
8796989
93068841
323387
7049601
68934719
61643793
6535220
42828180
20604534
58914725
25978428
41476072