32942131
45009804
87662783
95696051
32826273
10216689
5759405
96046870
52787950
37444071
86268889
86367426
1889612
8713405
93479521
75864575
54618187
93111071
44752165
18801754
88028081
774315
14794842
55924697
1063360
37089737
23396433
88481703
43719684
32929748
59581509
95974014
55023408
8679139
20227014
99477902
94457810
53253938
33514043
64151272