35277200
38797625
76006226
22905885
19724523
40394077
61878959
36648909
81761896
67671935
29681035
23079469
66841184
60377483
2583337
77586039
32228654
75956285
77993113
962176
89956000
82149580
97379151
26969321
63739351
61719179
3918102
34639406
42498584
35417855
92638090
19484851
41322683
17302568
25306106
52518638
50731510
14031936
377401
48701372