38076582
68702288
48357420
88503800
8684687
66375312
53291535
78266244
68457598
13672455
62042009
52464115
36468800
69172243
11328205
5719182
30952215
48101644
16673054
5217304
8364623
4511684
1588425
14856699
9721655
93322885
26391553
80662670
25276735
25021654
4057987
76017525
21939611
62534987
9217209
75438009
48508515
82489444
31363895
41119288