95824153
67975834
82559241
446869
31309635
69992863
41029149
36019147
14812534
9033380
3022626
71545227
31215604
92338509
35251116
8297216
5659882
8354450
79865587
23817219
15029770
81895002
16324703
4858832
24098668
70644016
60544147
64437076
25776181
21086672
374756
79269708
64097542
98607577
17682276
73752068
25452683
37799076
76622959
7419504