94426907
22615447
27129193
11014623
4963529
2014177
68102734
90473034
63048332
27795561
99679653
61514861
58141683
41661170
76249309
39797267
89929478
61586921
41542561
33162147
12175235
8712613
44631679
70151811
48749606
42548108
19259853
22171698
4584602
83268506
46471937
30106012
93141407
28725520
93385962
28811655
70245985
5538343
40899835
50356761