41389821
17247730
23054596
33605544
424350
64532696
46779817
75254381
96197986
37786591
28506181
79433384
48258751
79023342
83513843
55044896
90183065
40867028
4434052
89271656
70778984
20083554
17859623
1684169
44368315
5976948
6844844
47869962
87651194
9196924
1229481
39758335
80786732
81583889
87274479
37677110
13894414
76061679
50029655
86793822