79209815
4952318
12708515
11044986
75407000
29237421
38847240
96065004
97757549
95837206
55495082
37078819
32081531
20759087
70269719
3468057
41086834
66527381
89136932
88536499
18671311
3695250
43233666
56375618
70765354
10194616
63812925
5795497
27693412
89342620
43979846
15543578
25042260
7418601
41136012
22062523
34919268
15215413
55311046
34553168