95743457
33455587
45735514
31611286
49454767
27708815
87695786
61626153
2647268
4737424
41859208
96278116
69057962
94451721
36021108
74565946
88601218
65895840
20663281
17678729
5418139
78075124
61137969
70579784
48456251
1498188
11183398
3041528
82067022
6268676
56477649
76603946
51965092
30349160
58384063
98328330
5833266
83769424
53582520
73094747