45139785
45131381
68521302
3937013
9183173
51484680
25592123
15923736
8056465
76435314
53282524
15464791
45097550
89563631
17201621
4136450
88854773
4967573
26735546
56726106
71751033
75749479
1119783
5562834
41515353
17223672
63092216
67249083
7760375
8861803
50331828
26273002
31109039
81309139
99871532
3381098
4292911
89264427
74191014
72427233