44822119
4139514
54583052
4439259
80232231
8767684
99643986
2225966
90213140
56223515
60135293
35517283
64451910
63807283
26928132
5960182
77292177
84352479
18238876
72482317
52454278
2704512
31412429
5949250
2834210
12862621
33739216
515294
10811403
16597037
1691223
20452601
89531368
11012947
61271922
15191064
8888528
63628237
12925114
82108723