92211889
3332191
626496
97767733
72122988
95368118
9324850
53695097
22589472
24542873
48276335
2354383
96677569
94648670
76517070
22102534
247274
61919610
35328232
39853640
44166268
82779260
39094436
16722332
19652767
88152008
1254740
66039463
6145148
2677018
3262597
5576113
41359098
62246838
22391689
4948516
52679564
32348723
144867
70283693