50226939
84766095
39288924
7789655
27357828
39113216
55778085
7347483
47515227
17553929
75304006
25003777
20608983
93262826
66919672
15482704
62399953
4896939
93441853
24893597
91201976
2836858
77122611
88185026
11133755
4236160
91921788
9814980
72336101
7825426
6467808
83068456
60786256
1328824
91158620
93622139
13469740
40579638
27285377
37087421