47138447
87041478
99437094
57947048
2132909
5249657
76961949
42833994
89816973
57994342
83118738
77947376
4796373
4251821
79313197
12183776
20797080
96413865
24359573
69964370
58717618
22098309
82604828
44074593
401387
98896008
98216873
52017171
72831471
2067619
74124365
10867060
6792907
19571627
43336955
10538156
89535096
23475755
61531552
90995750