32266626
84154911
99738286
6496962
56277720
34004284
99657550
29387858
47432398
47614232
61267867
20863065
28048570
40179851
27749236
96334930
965911
72918536
32622984
42906383
68971884
95712831
42251743
26636748
605687
91887251
24425820
88235490
49396314
2241772
5972594
15588372
437933
66306683
9058432
47017379
594613
31981120
23859200
42854463