28591422
90377916
71201413
94143641
85206727
65423307
2096499
23224016
56228371
45543719
196816
9866188
13701337
78688561
57685618
96709491
13098334
2429763
74604700
51783891
20275511
59561836
10041941
26266598
52887784
12036648
66351522
22514646
50421238
8392511
65904160
17224655
77721887
90924814
91659673
16959241
4536530
50718428
5935748
83026016