96295818
58288323
95253608
27838907
3662511
77168775
82061191
66832856
68447980
5077194
38114021
151230
61688859
9719710
51519786
88288571
27298510
14131102
23859866
24173660
4705584
72938226
55281516
40634800
21754187
63212401
9539079
15867251
1837750
5155037
80749686
1853574
8126127
71038359
1505646
43147314
49825289
82767256
47694217
92587426