1018450
72922686
35477884
94893898
33064546
47574032
124214
29843254
34512451
2121283
83906036
5340926
65606898
82698958
76398956
26829631
31639418
4590315
9129413
6705958
21291581
31019707
66907191
20782037
57323013
49484656
20973202
65947699
24232702
79767156
5692567
89171062
13874972
47832397
87125050
34313923
50325453
80313959
64603563
89458230