63829688
34718763
24808351
99055564
20402099
56898526
39543594
5157722
34341824
42281023
45352353
41235749
37569230
5347393
73692826
62915007
89395023
78905231
31572518
40862932
34717335
71941880
5938209
53339597
96523388
63458927
2718658
9579915
75252301
97243977
23651136
84336959
77106940
39042459
5549688
35371069
14331426
48705810
91507024
42632481