44292166
50767539
71368839
27245874
43569994
77234904
63811437
35083686
18891225
18248248
81876342
9342290
95874371
8737243
59839848
621642
3514138
89317218
78195272
30055683
18506933
68732889
5368956
43687299
6560260
86601556
48146371
49169134
1332894
53995322
30783526
12379265
39274492
52199738
7912615
35018161
15438068
59212854
47838121
86864646