12265463
43847141
38648247
9626092
90392360
95218135
8202564
30664475
89208222
8166302
50212741
89651169
48988930
47105716
7979250
3753934
73864701
34682069
80553508
50431329
3883784
10782418
40823989
84645305
89472269
892773
1688366
31056611
58787813
64341387
21409333
78256796
46343510
96213920
67173280
42696315
47493394
79016607
474416
25906536