1174788
89751515
76068889
38023656
38882599
2398341
26893606
43615389
99536478
38919298
31103687
72457587
15312723
312062
85521882
7376300
79146812
37751616
80843438
23675880
27454148
50209746
63284474
29187919
11272253
14132133
41765764
10978461
63608562
9440697
34739737
56906214
5431403
20197998
9694781
6368439
13629820
9325980
9658391
602273