59273359
47363708
254972
71145270
28093673
31542646
19482
64632039
7528448
73061392
7082692
81828147
38757049
83328641
69979694
23771856
83222534
69317125
51873288
11435119
89284649
9695065
84882587
33993303
42203857
31212640
82081384
78355344
6394917
34519237
67998390
43952653
95603320
9539834
87878907
84336443
19661533
11906694
33479656
5591642